squirrel monkey – Català–English translations

🇬🇧 en ca

squirrel monkey noun

  • Saimiri
mona esquirol
Wiktionary Links